package br.com.processo.persistencia.dao;

import org.hibernate.Criteria;
import org.hibernate.Session;
import org.hibernate.criterion.Restrictions;

import br.com.processo.modelo.Estado;

public class EstadoDAO extends GenericDAOImpl<Estado> {
	
	public Estado getEstadoPorNome(String nomeEstado) {
		Session session = getSession();
		Criteria criteria = session.createCriteria(Estado.class);
		criteria.add(Restrictions.eq("nome", nomeEstado));

		Estado estado = (Estado) criteria.uniqueResult();

		return estado;
	}

}
